using Microsoft.Xna.Framework;
using SolarWinds.Logging;

namespace SolarWinds.Sound
{
    public sealed class SoundManager : GameComponent, ISoundManagerService
    {
        public SoundManager(Microsoft.Xna.Framework.Game game)
            :base(game)
        {
            game.Services.AddService(typeof(ISoundManagerService), this);
        }

        public override void Initialize()
        {
            LogManager.Instance.CreateLog("Sound");

            base.Initialize();
        }
        
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
            }

            base.Dispose(disposing);
        }
    }
}